Alpine catsfoot - Français Anglais Dictionnaire